﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using HydroDesktop.Interfaces.ObjectModel;

namespace DroughtAnalysis
{
    /// <summary>
    /// This is a look up class with summary information about a site and
    /// about the status of drought index calculation for this site
    /// </summary>
    public class DroughtSiteInfo
    {
        /// <summary>
        /// Creates a new instance of the DroughtSiteInfo lookup object
        /// </summary>
        public DroughtSiteInfo()
        {
            CalculationStatus = RCalculationStatus.None;
        }
        
        /// <summary>
        /// The site for which drought was calculated
        /// </summary>
        public Site Site { get; set; }

        /// <summary>
        /// The result directory for which drought was calculated
        /// </summary>
        public string ResultDirectory { get; set; }

        /// <summary>
        /// Indicates the status of calculation for the site
        /// </summary>
        public RCalculationStatus CalculationStatus { get; set; }
    }
}
